Jędrzej Bogumił Lewandowski knowledge graph

Git reference manager

New article:

  1. Upload article to google drive folder
  2. Pick by github action
  3. Github action downloads the PDF file and saves to LFS as ${citeKey}.pdf
  4. Github action (extracts doi) -> (fetches bibtex) -> (adds bibtex to .bib file)

Annotate:

  1. Find a file key in the reference list
  2. Open Adobe reader app -> Google Drive -> zotero -> Search for the file on the list
  3. Annotate
  4. Github action downloads and updates on the LFS

Viewing/searching:

  1. ?

Endpoints, hooks, actions

Other ways

Facts:

  1. Google Drive does not allow direct annotations
  2. Dropbox does not allow direct annotations
  3. Zotero does not have a mobile app
  4. PDFs can be opened from the cloud
  5. iCloud drive does not have a free API (cloudkit needs Developer account for $99)

Nonstd opportunities:

  1. Using Adobe DocumentCloud directly with the api — annotate and sync. Qs: 1. what pricing 2. do they have accessible api
  2. Using PDFjs to annotate in browser
  3. Some other cloud I am not aware of that 1. has API 2. allows PDF annotations
  4. Use iCloud + system PDF reader